Melodic track identification in MIDI files
نویسندگان
چکیده
The objective of this work is to find the melodic line in MIDI files. Usually, the melodic line is stored in a single track, while the other tracks contain the accompaniment. The detection of the track that contains the melodic line can be very useful for a number of applications, such as melody matching when searching in MIDI databases. The system was developed using WEKA. First, a set of descriptors from each track of the target melody is extracted. These descriptors are the input to a random forest classifier that assigns a probability of being a melodic line to each track. The tracks with a probability under a given threhold are filtered out, and the one with the highest probability is selected as the melodic line of that melody. Promising results were obtained testing different MIDI databases.
منابع مشابه
Melody Track Identification in Music Symbolic Files
Standard MIDI files contain data that can be considered as a symbolic representation of music (a digital score), and most of them are structured as a number of tracks, one of them usually containing the melodic line of the piece, while the other tracks contain the accompaniment. The objective of this work is to identify the track containing the melody using statistical properties of the notes a...
متن کاملMelodic Track Identification in MIDI Files Considering the Imbalanced Context
In this paper, the problem of identifying the melodic track of a MIDI file in imbalanced scenarios is addressed. A polyphonic MIDI file is a digital score that consists of a set of tracks where usually only one of them contains the melody and the remaining tracks hold the accompaniment. This leads to a two-class imbalance problem that, unlike in previous work, is managed by over-sampling the me...
متن کاملA Pattern Recognition Approach for Melody Track Selection in MIDI Files
Standard MIDI files contain data that can be considered as a symbolic representation of music (a digital score), and most of them are structured as a number of tracks. One of them usually contains the melodic line of the piece, while the other tracks contain accompaniment music. The goal of this work is to identify the track that contains the melody using statistical properties of the musical c...
متن کاملA Complexity-based Approach to Melody Track Identification in MIDI Files
In this paper, we will examine the importance of music complexity as a factor for melody recognition in multi-voiced popular music. The assumption is that the melody (or lead instrument) will contain the largest amount of information – that it will be the least redundant voice. Measures of melodic complexity calculated from pitch and timing information are proposed. We test the different comple...
متن کاملMining Digital Music Score Collections: Melody Extraction and Genre Recognition
In the field of computer music, pattern recognition algorithms are very relevant for music information retrieval (MIR) applications. Two challenging tasks in this area are the automatic recognition of musical genre and melody extraction, having a number of applications like indexing and selecting musical databases. One of the main references for music is its melody. In a practical environment o...
متن کامل